History
History
Synonyms
UK
US
Meaning:
gifted

talented

talented, intelligent

HAVE THE GOODS as in Wiktionary
HAVE THE GOODS as in Wikipedia